package com.westar.base.model;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.westar.base.annotation.DefaultFiled;
import com.westar.base.annotation.Filed;
import com.westar.base.annotation.Identity;
import com.westar.base.annotation.Table;
import com.westar.base.pojo.DeptInfo;

import java.io.Serializable;
import java.util.List;

/**
 * 事项基本信息表
 *
 * @author Administrator
 * @ClassName： WtaskGeneralBasic
 * @Descrpition： 事项基本信息表
 */
@Table
@JsonInclude(Include.NON_NULL)
public class WtaskGeneralBasic implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * id主键
     */
    @Identity
    private Integer id;

    /**
     * 记录创建时间
     */
    @DefaultFiled
    private String recordCreateTime;

    /**
     * 记录唯一标识
     */
    @Filed
    private String rowGuid;

    /**
     * 基本编码
     */
    @Filed
    private String catalogCode;

    /**
     * 实施编码
     */
    @Filed
    private String baseCode;

    /**
     * 事项名称
     */
    @Filed
    private String taskName;

    /**
     * 事项类型
     */
    @Filed
    private String taskType;

    /**
     * 行使层级
     */
    @Filed
    private String useLevel;

    /**
     * 实施主体性质（见国建事项标准文件）
     */
    @Filed
    private String deptType;

    /**
     * 实施主体
     */
    @Filed
    private String deptnName;

    /**
     * 事项状态
     */
    @Filed
    private String taskState;

    /**
     * 服务对象
     */
    @Filed
    private String serverType;

    /**
     * 办件类型
     */
    @Filed
    private String projectType;

    /**
     * 受理条件
     */
    @Filed
    private String acceptCondition;

    /**
     * 承诺办结期限单位
     */
    @Filed
    private String promiseType;

    /**
     * 承诺办结时限
     */
    @Filed
    private String promiseDay;

    /**
     * 实施主体编码
     */
    @Filed
    private String deptCode;

    /**
     * 委托部门
     */
    @Filed
    private String entrustName;

    /**
     * 法定办结时限
     */
    @Filed
    private String anticipateDay;

    /**
     * 法定办结期限单位
     */
    @Filed
    private String anticipateType;

    /**
     * 是否收费
     */
    @Filed
    private String isFee;

    /**
     * 计划取消日期
     */
    @Filed
    private String plancancelDate;

    /**
     * 计划生效日期
     */
    @Filed
    private String planeffectiveDate;

    /**
     * 监督投诉方式
     */
    @Filed
    private String superviseWay;

    /**
     * 咨询方式
     */
    @Filed
    private String linkWay;

    /**
     * 办理时段
     */
    @Filed
    private String transactTime;

    /**
     * 办理地点
     */
    @Filed
    private String transactAddr;

    /**
     * 计算机端是否对接单点登录
     */
    @Filed
    private String isSingleLogin;

    /**
     * 移动端办理地址
     */
    @Filed
    private String mobileTerminalUrl;

    /**
     * 同步类型
     */
    @Filed
    private String cdOperation;

    /**
     * 批次号
     */
    @Filed
    private String cdDatch;

    /**
     * 办理形式（见字典表）
     */
    @Filed
    private String handleType;

    /**
     * 办理流程
     */
    @Filed
    private String handleFlow;

    /**
     * 权力来源
     */
    @Filed
    private String powerSource;

    /**
     * 业务办理项编码
     */
    @Filed
    private String taskHandleItem;

    /**
     * 数据来源
     */
    @Filed
    private String dataSource;

    /**
     * 收费依据
     */
    @Filed
    private String feeBasis;

    /**
     * 移动端是否对接单点登录
     */
    @Filed
    private String appIsSingleLogin;

    /**
     * 同步时间
     */
    @Filed
    private String cdTime;

    /**
     * 事项版本
     */
    @Filed
    private String taskVersion;

    /**
     * 特别程序
     */
    @Filed
    private String specialProcedure;

    /**
     * 到办事现场次数
     */
    @Filed
    private String limitSceneNum;

    /**
     *
     */
    @Filed
    private String updateTime;

    /**
     * 法定办结时限说明
     */
    @Filed
    private String anticipateExplain;

    /**
     * 承诺办结时限说明
     */
    @Filed
    private String promiseExplain;

    /**
     * 计算机端在线办理跳转地址
     */
    @Filed
    private String linkAddr;

    /**
     * 同步标识
     */
    @Filed
    private String cdSign;

    /**
     * 网上办理地址
     */
    @Filed
    private String onLineAddress;

    /**
     * 网上办理流程说明
     */
    @Filed
    private String onlineFlowexplain;

    /**
     * 网上办理流程
     */
    @Filed
    private String onlineFlowguid;

    /**
     *
     */
    @Filed
    private String handleFlowguid;

    /**
     * --
     */
    @Filed
    private String sync;

    /**
     * --
     */
    @Filed
    private String publishStatus;

    /**
     * --
     */
    @Filed
    private String sensitiveStatus;

    /**
     * --
     */
    @Filed
    private String ywSign;

    /**
     * 是否有业务办理项编码
     */
    @Filed
    private String isTaskHandleItem;

    /**
     * 行政复议部门名称
     */
    @Filed
    private String reconsiderouName;

    /**
     * 行政复议地址
     */
    @Filed
    private String reconsiderAddress;

    /**
     * 行政复议联系方式
     */
    @Filed
    private String reconsiderContact;

    /**
     * 行政诉讼部门名称
     */
    @Filed
    private String litigationouName;

    /**
     * 行政诉讼地址
     */
    @Filed
    private String litigationAddress;

    /**
     * 行政诉讼联系方式
     */
    @Filed
    private String litigationContact;

    /**
     * 处罚的行为、种类、幅度
     */
    @Filed
    private String punishmentMethod;

    /**
     * 征收种类
     */
    @Filed
    private String collectType;

    /**
     * 是否涉及征收(税)费减免的审批
     */
    @Filed
    private String ispermitreDuce;

    /**
     * 到办事现场次数
     */
    @Filed
    private String limitScenenum;

    /****************以上主要为系统表字段********************/

    /**
     * 行使层级字典表
     */
    private String useLevelDic;

    /**
     * 实施主体性质
     */
    private String deptTypeDic;

    /**
     * 实施主体
     */
    private DeptInfo deptInfo;

    /**
     * 服务对象
     */
    private String serverTypeDic;

    /**
     * 办件类型
     */
    private String projectTypeDic;

    /**
     * 收费类型描述
     */
    private String isFeeDic;

    /**
     * 办理形式
     */
    private String handleTypeDic;

    /**
     * 法定办结时限
     */
    private String anticipateTypeDic;

    /**
     * 承诺办结期限
     */
    private String promiseTypeDic;

    /**
     * 权力来源
     */
    private String powerSourceDic;

    /**
     * 网上办理深度
     */
    private String onlineHandleDepthDic;

    /**
     * 扩展表
     */
    private WtaskGeneralExtend wtaskGeneralExtend;

    /**
     * 法律依据
     */
    private List<WtaskGeneralLaw> wtaskGeneralLawList;

    /**
     * 收费项目信息
     */
    private List<WtaskGeneralFeeProject> wtaskGeneralFeeProjectList;

    /**
     * 情形材料分类
     */
    private List<WtaskGeneralMaterialcase> wtaskGeneralMaterialcaseList;

    /**
     * 查询常见问题解答
     */
    private List<WtaskGeneralQuestions> wtaskGeneralQuestionsList;

    /**
     * 材料信息
     */
    private List<WtaskGeneralMaterial> wtaskGeneralMaterialList;

    /**
     * 审查要点
     */
    private List<WtaskGeneralCheckTip> wtaskGeneralCheckTipList;

    /**
     * 自由裁量
     */
    private List<WtaskGeneralDiscretion> wtaskGeneralDiscretionList;

    /****************以上为自己添加字段********************/

    /**
     * id主键
     *
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * id主键
     *
     * @return Integer
     */
    public Integer getId() {
        return id;
    }

    /**
     * 记录创建时间
     *
     * @param recordCreateTime
     */
    public void setRecordCreateTime(String recordCreateTime) {
        this.recordCreateTime = recordCreateTime;
    }

    /**
     * 记录创建时间
     *
     * @return String
     */
    public String getRecordCreateTime() {
        return recordCreateTime;
    }

    /**
     * 记录唯一标识
     *
     * @param rowGuid
     */
    public void setRowGuid(String rowGuid) {
        this.rowGuid = rowGuid;
    }

    /**
     * 记录唯一标识
     *
     * @return String
     */
    public String getRowGuid() {
        return rowGuid;
    }

    /**
     * 基本编码
     *
     * @param catalogCode
     */
    public void setCatalogCode(String catalogCode) {
        this.catalogCode = catalogCode;
    }

    /**
     * 基本编码
     *
     * @return String
     */
    public String getCatalogCode() {
        return catalogCode;
    }

    /**
     * 实施编码
     *
     * @param baseCode
     */
    public void setBaseCode(String baseCode) {
        this.baseCode = baseCode;
    }

    /**
     * 实施编码
     *
     * @return String
     */
    public String getBaseCode() {
        return baseCode;
    }

    /**
     * 事项名称
     *
     * @param taskName
     */
    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    /**
     * 事项名称
     *
     * @return String
     */
    public String getTaskName() {
        return taskName;
    }

    /**
     * 事项类型
     *
     * @param taskType
     */
    public void setTaskType(String taskType) {
        this.taskType = taskType;
    }

    /**
     * 事项类型
     *
     * @return String
     */
    public String getTaskType() {
        return taskType;
    }

    /**
     * 行使层级
     *
     * @param useLevel
     */
    public void setUseLevel(String useLevel) {
        this.useLevel = useLevel;
    }

    /**
     * 行使层级
     *
     * @return String
     */
    public String getUseLevel() {
        return useLevel;
    }

    /**
     * 行使层级字典表
     *
     * @return String
     */
    public String getUseLevelDic() {
        return useLevelDic;
    }

    /**
     * 行使层级字典表
     *
     * @param useLevelDic
     */
    public void setUseLevelDic(String useLevelDic) {
        this.useLevelDic = useLevelDic;
    }

    /**
     * 实施主体性质（见国建事项标准文件）
     *
     * @param deptType
     */
    public void setDeptType(String deptType) {
        this.deptType = deptType;
    }

    /**
     * 实施主体性质（见国建事项标准文件）
     *
     * @return String
     */
    public String getDeptType() {
        return deptType;
    }

    /**
     * 实施主体性质
     *
     * @return String
     */
    public String getDeptTypeDic() {
        return deptTypeDic;
    }

    /**
     * 实施主体性质
     *
     * @param deptTypeDic
     */
    public void setDeptTypeDic(String deptTypeDic) {
        this.deptTypeDic = deptTypeDic;
    }

    /**
     * 实施主体
     *
     * @param deptnName
     */
    public void setDeptnName(String deptnName) {
        this.deptnName = deptnName;
    }

    /**
     * 实施主体
     *
     * @return String
     */
    public String getDeptnName() {
        return deptnName;
    }

    /**
     * 事项状态
     *
     * @param taskState
     */
    public void setTaskState(String taskState) {
        this.taskState = taskState;
    }

    /**
     * 事项状态
     *
     * @return String
     */
    public String getTaskState() {
        return taskState;
    }

    /**
     * 服务对象
     *
     * @param serverType
     */
    public void setServerType(String serverType) {
        this.serverType = serverType;
    }

    /**
     * 服务对象
     *
     * @return String
     */
    public String getServerType() {
        return serverType;
    }

    /**
     * 服务对象
     *
     * @return String
     */
    public String getServerTypeDic() {
        return serverTypeDic;
    }

    /**
     * 服务对象
     *
     * @param serverTypeDic
     */
    public void setServerTypeDic(String serverTypeDic) {
        this.serverTypeDic = serverTypeDic;
    }

    /**
     * 办件类型
     *
     * @param projectType
     */
    public void setProjectType(String projectType) {
        this.projectType = projectType;
    }

    /**
     * 办件类型
     *
     * @return String
     */
    public String getProjectType() {
        return projectType;
    }

    /**
     * 办件类型
     *
     * @return String
     */
    public String getProjectTypeDic() {
        return projectTypeDic;
    }

    /**
     * 办件类型
     *
     * @param projectTypeDic
     */
    public void setProjectTypeDic(String projectTypeDic) {
        this.projectTypeDic = projectTypeDic;
    }

    /**
     * 受理条件
     *
     * @param acceptCondition
     */
    public void setAcceptCondition(String acceptCondition) {
        this.acceptCondition = acceptCondition;
    }

    /**
     * 受理条件
     *
     * @return String
     */
    public String getAcceptCondition() {
        return acceptCondition;
    }

    /**
     * 承诺办结期限单位
     *
     * @param promiseType
     */
    public void setPromiseType(String promiseType) {
        this.promiseType = promiseType;
    }

    /**
     * 承诺办结期限单位
     *
     * @return String
     */
    public String getPromiseType() {
        return promiseType;
    }

    /**
     * 承诺办结时限
     *
     * @param promiseDay
     */
    public void setPromiseDay(String promiseDay) {
        this.promiseDay = promiseDay;
    }

    /**
     * 承诺办结时限
     *
     * @return String
     */
    public String getPromiseDay() {
        return promiseDay;
    }

    /**
     * 实施主体编码
     *
     * @param deptCode
     */
    public void setDeptCode(String deptCode) {
        this.deptCode = deptCode;
    }

    /**
     * 实施主体编码
     *
     * @return String
     */
    public String getDeptCode() {
        return deptCode;
    }

    /**
     * 委托部门
     *
     * @param entrustName
     */
    public void setEntrustName(String entrustName) {
        this.entrustName = entrustName;
    }

    /**
     * 委托部门
     *
     * @return String
     */
    public String getEntrustName() {
        return entrustName;
    }

    /**
     * 法定办结时限
     *
     * @param anticipateDay
     */
    public void setAnticipateDay(String anticipateDay) {
        this.anticipateDay = anticipateDay;
    }

    /**
     * 法定办结时限
     *
     * @return String
     */
    public String getAnticipateDay() {
        return anticipateDay;
    }

    /**
     * 法定办结期限单位
     *
     * @param anticipateType
     */
    public void setAnticipateType(String anticipateType) {
        this.anticipateType = anticipateType;
    }

    /**
     * 法定办结期限单位
     *
     * @return String
     */
    public String getAnticipateType() {
        return anticipateType;
    }

    /**
     * 是否收费
     *
     * @param isFee
     */
    public void setIsFee(String isFee) {
        this.isFee = isFee;
    }

    /**
     * 是否收费
     *
     * @return String
     */
    public String getIsFee() {
        return isFee;
    }

    /**
     * 收费类型描述
     *
     * @return String
     */
    public String getIsFeeDic() {
        return isFeeDic;
    }

    /**
     * 收费类型描述
     *
     * @param isFeeDic
     */
    public void setIsFeeDic(String isFeeDic) {
        this.isFeeDic = isFeeDic;
    }

    /**
     * 计划取消日期
     *
     * @param plancancelDate
     */
    public void setPlancancelDate(String plancancelDate) {
        this.plancancelDate = plancancelDate;
    }

    /**
     * 计划取消日期
     *
     * @return String
     */
    public String getPlancancelDate() {
        return plancancelDate;
    }

    /**
     * 计划生效日期
     *
     * @param planeffectiveDate
     */
    public void setPlaneffectiveDate(String planeffectiveDate) {
        this.planeffectiveDate = planeffectiveDate;
    }

    /**
     * 计划生效日期
     *
     * @return String
     */
    public String getPlaneffectiveDate() {
        return planeffectiveDate;
    }

    /**
     * 监督投诉方式
     *
     * @param superviseWay
     */
    public void setSuperviseWay(String superviseWay) {
        this.superviseWay = superviseWay;
    }

    /**
     * 监督投诉方式
     *
     * @return String
     */
    public String getSuperviseWay() {
        return superviseWay;
    }

    /**
     * 咨询方式
     *
     * @param linkWay
     */
    public void setLinkWay(String linkWay) {
        this.linkWay = linkWay;
    }

    /**
     * 咨询方式
     *
     * @return String
     */
    public String getLinkWay() {
        return linkWay;
    }

    /**
     * 办理时段
     *
     * @param transactTime
     */
    public void setTransactTime(String transactTime) {
        this.transactTime = transactTime;
    }

    /**
     * 办理时段
     *
     * @return String
     */
    public String getTransactTime() {
        return transactTime;
    }

    /**
     * 办理地点
     *
     * @param transactAddr
     */
    public void setTransactAddr(String transactAddr) {
        this.transactAddr = transactAddr;
    }

    /**
     * 办理地点
     *
     * @return String
     */
    public String getTransactAddr() {
        return transactAddr;
    }

    /**
     * 计算机端是否对接单点登录
     *
     * @param isSingleLogin
     */
    public void setIsSingleLogin(String isSingleLogin) {
        this.isSingleLogin = isSingleLogin;
    }

    /**
     * 计算机端是否对接单点登录
     *
     * @return String
     */
    public String getIsSingleLogin() {
        return isSingleLogin;
    }

    /**
     * 移动端办理地址
     *
     * @param mobileTerminalUrl
     */
    public void setMobileTerminalUrl(String mobileTerminalUrl) {
        this.mobileTerminalUrl = mobileTerminalUrl;
    }

    /**
     * 移动端办理地址
     *
     * @return String
     */
    public String getMobileTerminalUrl() {
        return mobileTerminalUrl;
    }

    /**
     * 同步类型
     *
     * @param cdOperation
     */
    public void setCdOperation(String cdOperation) {
        this.cdOperation = cdOperation;
    }

    /**
     * 同步类型
     *
     * @return String
     */
    public String getCdOperation() {
        return cdOperation;
    }

    /**
     * 批次号
     *
     * @param cdDatch
     */
    public void setCdDatch(String cdDatch) {
        this.cdDatch = cdDatch;
    }

    /**
     * 批次号
     *
     * @return String
     */
    public String getCdDatch() {
        return cdDatch;
    }

    /**
     * 办理形式（见字典表）
     *
     * @param handleType
     */
    public void setHandleType(String handleType) {
        this.handleType = handleType;
    }

    /**
     * 办理形式（见字典表）
     *
     * @return String
     */
    public String getHandleType() {
        return handleType;
    }

    /**
     * 办理流程
     *
     * @param handleFlow
     */
    public void setHandleFlow(String handleFlow) {
        this.handleFlow = handleFlow;
    }

    /**
     * 办理流程
     *
     * @return String
     */
    public String getHandleFlow() {
        return handleFlow;
    }

    /**
     * 权力来源
     *
     * @param powerSource
     */
    public void setPowerSource(String powerSource) {
        this.powerSource = powerSource;
    }

    /**
     * 权力来源
     *
     * @return String
     */
    public String getPowerSource() {
        return powerSource;
    }

    /**
     * 业务办理项编码
     *
     * @param taskHandleItem
     */
    public void setTaskHandleItem(String taskHandleItem) {
        this.taskHandleItem = taskHandleItem;
    }

    /**
     * 业务办理项编码
     *
     * @return String
     */
    public String getTaskHandleItem() {
        return taskHandleItem;
    }

    /**
     * 数据来源
     *
     * @param dataSource
     */
    public void setDataSource(String dataSource) {
        this.dataSource = dataSource;
    }

    /**
     * 数据来源
     *
     * @return String
     */
    public String getDataSource() {
        return dataSource;
    }

    /**
     * 收费依据
     *
     * @param feeBasis
     */
    public void setFeeBasis(String feeBasis) {
        this.feeBasis = feeBasis;
    }

    /**
     * 收费依据
     *
     * @return String
     */
    public String getFeeBasis() {
        return feeBasis;
    }

    /**
     * 移动端是否对接单点登录
     *
     * @param appIsSingleLogin
     */
    public void setAppIsSingleLogin(String appIsSingleLogin) {
        this.appIsSingleLogin = appIsSingleLogin;
    }

    /**
     * 移动端是否对接单点登录
     *
     * @return String
     */
    public String getAppIsSingleLogin() {
        return appIsSingleLogin;
    }

    /**
     * 同步时间
     *
     * @param cdTime
     */
    public void setCdTime(String cdTime) {
        this.cdTime = cdTime;
    }

    /**
     * 同步时间
     *
     * @return String
     */
    public String getCdTime() {
        return cdTime;
    }

    /**
     * 事项版本
     *
     * @param taskVersion
     */
    public void setTaskVersion(String taskVersion) {
        this.taskVersion = taskVersion;
    }

    /**
     * 事项版本
     *
     * @return String
     */
    public String getTaskVersion() {
        return taskVersion;
    }

    /**
     * 特别程序
     *
     * @param specialProcedure
     */
    public void setSpecialProcedure(String specialProcedure) {
        this.specialProcedure = specialProcedure;
    }

    /**
     * 特别程序
     *
     * @return String
     */
    public String getSpecialProcedure() {
        return specialProcedure;
    }

    /**
     * 到办事现场次数
     *
     * @param limitSceneNum
     */
    public void setLimitSceneNum(String limitSceneNum) {
        this.limitSceneNum = limitSceneNum;
    }

    /**
     * 到办事现场次数
     *
     * @return String
     */
    public String getLimitSceneNum() {
        return limitSceneNum;
    }

    /**
     * @param updateTime
     */
    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * @return String
     */
    public String getUpdateTime() {
        return updateTime;
    }

    /**
     * 法定办结时限说明
     *
     * @param anticipateExplain
     */
    public void setAnticipateExplain(String anticipateExplain) {
        this.anticipateExplain = anticipateExplain;
    }

    /**
     * 法定办结时限说明
     *
     * @return String
     */
    public String getAnticipateExplain() {
        return anticipateExplain;
    }

    /**
     * 承诺办结时限说明
     *
     * @param promiseExplain
     */
    public void setPromiseExplain(String promiseExplain) {
        this.promiseExplain = promiseExplain;
    }

    /**
     * 承诺办结时限说明
     *
     * @return String
     */
    public String getPromiseExplain() {
        return promiseExplain;
    }

    /**
     * 计算机端在线办理跳转地址
     *
     * @param linkAddr
     */
    public void setLinkAddr(String linkAddr) {
        this.linkAddr = linkAddr;
    }

    /**
     * 计算机端在线办理跳转地址
     *
     * @return String
     */
    public String getLinkAddr() {
        return linkAddr;
    }

    /**
     * 同步标识
     *
     * @param cdSign
     */
    public void setCdSign(String cdSign) {
        this.cdSign = cdSign;
    }

    /**
     * 同步标识
     *
     * @return String
     */
    public String getCdSign() {
        return cdSign;
    }

    /**
     * 网上办理地址
     *
     * @param onLineAddress
     */
    public void setOnLineAddress(String onLineAddress) {
        this.onLineAddress = onLineAddress;
    }

    /**
     * 网上办理地址
     *
     * @return String
     */
    public String getOnLineAddress() {
        return onLineAddress;
    }

    /**
     * 网上办理流程说明
     *
     * @param onlineFlowexplain
     */
    public void setOnlineFlowexplain(String onlineFlowexplain) {
        this.onlineFlowexplain = onlineFlowexplain;
    }

    /**
     * 网上办理流程说明
     *
     * @return String
     */
    public String getOnlineFlowexplain() {
        return onlineFlowexplain;
    }

    /**
     * 网上办理流程
     *
     * @param onlineFlowguid
     */
    public void setOnlineFlowguid(String onlineFlowguid) {
        this.onlineFlowguid = onlineFlowguid;
    }

    /**
     * 网上办理流程
     *
     * @return String
     */
    public String getOnlineFlowguid() {
        return onlineFlowguid;
    }

    /**
     * @param handleFlowguid
     */
    public void setHandleFlowguid(String handleFlowguid) {
        this.handleFlowguid = handleFlowguid;
    }

    /**
     * @return String
     */
    public String getHandleFlowguid() {
        return handleFlowguid;
    }

    /**
     * --
     *
     * @param sync
     */
    public void setSync(String sync) {
        this.sync = sync;
    }

    /**
     * --
     *
     * @return String
     */
    public String getSync() {
        return sync;
    }

    /**
     * --
     *
     * @param publishStatus
     */
    public void setPublishStatus(String publishStatus) {
        this.publishStatus = publishStatus;
    }

    /**
     * --
     *
     * @return String
     */
    public String getPublishStatus() {
        return publishStatus;
    }

    /**
     * --
     *
     * @param sensitiveStatus
     */
    public void setSensitiveStatus(String sensitiveStatus) {
        this.sensitiveStatus = sensitiveStatus;
    }

    /**
     * --
     *
     * @return String
     */
    public String getSensitiveStatus() {
        return sensitiveStatus;
    }

    /**
     * --
     *
     * @param ywSign
     */
    public void setYwSign(String ywSign) {
        this.ywSign = ywSign;
    }

    /**
     * --
     *
     * @return String
     */
    public String getYwSign() {
        return ywSign;
    }

    /**
     * 是否有业务办理项编码
     *
     * @param isTaskHandleItem
     */
    public void setIsTaskHandleItem(String isTaskHandleItem) {
        this.isTaskHandleItem = isTaskHandleItem;
    }

    /**
     * 是否有业务办理项编码
     *
     * @return String
     */
    public String getIsTaskHandleItem() {
        return isTaskHandleItem;
    }

    /**
     * 行政复议部门名称
     *
     * @param reconsiderouName
     */
    public void setReconsiderouName(String reconsiderouName) {
        this.reconsiderouName = reconsiderouName;
    }

    /**
     * 行政复议部门名称
     *
     * @return String
     */
    public String getReconsiderouName() {
        return reconsiderouName;
    }

    /**
     * 行政复议地址
     *
     * @param reconsiderAddress
     */
    public void setReconsiderAddress(String reconsiderAddress) {
        this.reconsiderAddress = reconsiderAddress;
    }

    /**
     * 行政复议地址
     *
     * @return String
     */
    public String getReconsiderAddress() {
        return reconsiderAddress;
    }

    /**
     * 行政复议联系方式
     *
     * @param reconsiderContact
     */
    public void setReconsiderContact(String reconsiderContact) {
        this.reconsiderContact = reconsiderContact;
    }

    /**
     * 行政复议联系方式
     *
     * @return String
     */
    public String getReconsiderContact() {
        return reconsiderContact;
    }

    /**
     * 行政诉讼部门名称
     *
     * @param litigationouName
     */
    public void setLitigationouName(String litigationouName) {
        this.litigationouName = litigationouName;
    }

    /**
     * 行政诉讼部门名称
     *
     * @return String
     */
    public String getLitigationouName() {
        return litigationouName;
    }

    /**
     * 行政诉讼地址
     *
     * @param litigationAddress
     */
    public void setLitigationAddress(String litigationAddress) {
        this.litigationAddress = litigationAddress;
    }

    /**
     * 行政诉讼地址
     *
     * @return String
     */
    public String getLitigationAddress() {
        return litigationAddress;
    }

    /**
     * 行政诉讼联系方式
     *
     * @param litigationContact
     */
    public void setLitigationContact(String litigationContact) {
        this.litigationContact = litigationContact;
    }

    /**
     * 行政诉讼联系方式
     *
     * @return String
     */
    public String getLitigationContact() {
        return litigationContact;
    }

    /**
     * 处罚的行为、种类、幅度
     *
     * @param punishmentMethod
     */
    public void setPunishmentMethod(String punishmentMethod) {
        this.punishmentMethod = punishmentMethod;
    }

    /**
     * 处罚的行为、种类、幅度
     *
     * @return String
     */
    public String getPunishmentMethod() {
        return punishmentMethod;
    }

    /**
     * 征收种类
     *
     * @param collectType
     */
    public void setCollectType(String collectType) {
        this.collectType = collectType;
    }

    /**
     * 征收种类
     *
     * @return String
     */
    public String getCollectType() {
        return collectType;
    }

    /**
     * 是否涉及征收(税)费减免的审批
     *
     * @param ispermitreDuce
     */
    public void setIspermitreDuce(String ispermitreDuce) {
        this.ispermitreDuce = ispermitreDuce;
    }

    /**
     * 是否涉及征收(税)费减免的审批
     *
     * @return String
     */
    public String getIspermitreDuce() {
        return ispermitreDuce;
    }

    /**
     * 实施主体
     *
     * @return DeptInfo
     */
    public DeptInfo getDeptInfo() {
        return deptInfo;
    }

    /**
     * 实施主体
     *
     * @param deptInfo
     */
    public void setDeptInfo(DeptInfo deptInfo) {
        deptInfo = deptInfo;
    }

    /**
     * 办理形式
     *
     * @return String
     */
    public String getHandleTypeDic() {
        return handleTypeDic;
    }

    /**
     * 办理形式
     *
     * @param handleTypeDic
     */
    public void setHandleTypeDic(String handleTypeDic) {
        this.handleTypeDic = handleTypeDic;
    }

    /**
     * 权力来源
     *
     * @return String
     */
    public String getPowerSourceDic() {
        return powerSourceDic;
    }

    /**
     * 权力来源
     *
     * @param powerSourceDic
     */
    public void setPowerSourceDic(String powerSourceDic) {
        this.powerSourceDic = powerSourceDic;
    }

    /**
     * 到办事现场次数
     *
     * @param limitScenenum
     */
    public void setLimitScenenum(String limitScenenum) {
        this.limitScenenum = limitScenenum;
    }

    /**
     * 到办事现场次数
     *
     * @return String
     */
    public String getLimitScenenum() {
        return limitScenenum;
    }

    /**
     * 网上办理深度
     *
     * @return String
     */
    public String getOnlineHandleDepthDic() {
        return onlineHandleDepthDic;
    }

    /**
     * 网上办理深度
     *
     * @param onlineHandleDepthDic
     */
    public void setOnlineHandleDepthDic(String onlineHandleDepthDic) {
        this.onlineHandleDepthDic = onlineHandleDepthDic;
    }

    /**
     * 扩展表
     *
     * @return WtaskGeneralExtend
     */
    public WtaskGeneralExtend getWtaskGeneralExtend() {
        return wtaskGeneralExtend;
    }

    /**
     * 扩展表
     *
     * @param wtaskGeneralExtend
     */
    public void setWtaskGeneralExtend(WtaskGeneralExtend wtaskGeneralExtend) {
        this.wtaskGeneralExtend = wtaskGeneralExtend;
    }

    /**
     * 法律依据
     *
     * @return List<WtaskGeneralLaw>
     */
    public List<WtaskGeneralLaw> getWtaskGeneralLawList() {
        return wtaskGeneralLawList;
    }

    /**
     * 法律依据
     *
     * @param wtaskGeneralLawList
     */
    public void setWtaskGeneralLawList(List<WtaskGeneralLaw> wtaskGeneralLawList) {
        this.wtaskGeneralLawList = wtaskGeneralLawList;
    }

    /**
     * 收费项目信息
     *
     * @return List<WtaskGeneralFeeProject>
     */
    public List<WtaskGeneralFeeProject> getWtaskGeneralFeeProjectList() {
        return wtaskGeneralFeeProjectList;
    }

    /**
     * 收费项目信息
     *
     * @param wtaskGeneralFeeProjectList
     */
    public void setWtaskGeneralFeeProjectList(List<WtaskGeneralFeeProject> wtaskGeneralFeeProjectList) {
        this.wtaskGeneralFeeProjectList = wtaskGeneralFeeProjectList;
    }

    /**
     * 情形材料分类
     *
     * @return List<WtaskGeneralMaterialcase>
     */
    public List<WtaskGeneralMaterialcase> getWtaskGeneralMaterialcaseList() {
        return wtaskGeneralMaterialcaseList;
    }

    /**
     * 情形材料分类
     *
     * @param wtaskGeneralMaterialcaseList
     */
    public void setWtaskGeneralMaterialcaseList(List<WtaskGeneralMaterialcase> wtaskGeneralMaterialcaseList) {
        this.wtaskGeneralMaterialcaseList = wtaskGeneralMaterialcaseList;
    }

    /**
     * 查询常见问题解答
     *
     * @return List<WtaskGeneralQuestions>
     */
    public List<WtaskGeneralQuestions> getWtaskGeneralQuestionsList() {
        return wtaskGeneralQuestionsList;
    }

    /**
     * 查询常见问题解答
     *
     * @param wtaskGeneralQuestionsList
     */
    public void setWtaskGeneralQuestionsList(List<WtaskGeneralQuestions> wtaskGeneralQuestionsList) {
        this.wtaskGeneralQuestionsList = wtaskGeneralQuestionsList;
    }

    /**
     * 材料信息
     *
     * @return List<WtaskGeneralMaterial>
     */
    public List<WtaskGeneralMaterial> getWtaskGeneralMaterialList() {
        return wtaskGeneralMaterialList;
    }

    /**
     * 材料信息
     *
     * @param wtaskGeneralMaterialList
     */
    public void setWtaskGeneralMaterialList(List<WtaskGeneralMaterial> wtaskGeneralMaterialList) {
        this.wtaskGeneralMaterialList = wtaskGeneralMaterialList;
    }

    /**
     * 法定办结时限
     *
     * @return String
     */
    public String getAnticipateTypeDic() {
        return anticipateTypeDic;
    }

    /**
     * 法定办结时限
     *
     * @param anticipateTypeDic
     */
    public void setAnticipateTypeDic(String anticipateTypeDic) {
        this.anticipateTypeDic = anticipateTypeDic;
    }

    /**
     * 承诺办结期限
     *
     * @return String
     */
    public String getPromiseTypeDic() {
        return promiseTypeDic;
    }

    /**
     * 承诺办结期限
     *
     * @param promiseTypeDic
     */
    public void setPromiseTypeDic(String promiseTypeDic) {
        this.promiseTypeDic = promiseTypeDic;
    }

    /**
     * 审查要点
     *
     * @return List<WtaskGeneralCheckTip>
     */
    public List<WtaskGeneralCheckTip> getWtaskGeneralCheckTipList() {
        return wtaskGeneralCheckTipList;
    }

    /**
     * 审查要点
     *
     * @param wtaskGeneralCheckTipList
     */
    public void setWtaskGeneralCheckTipList(List<WtaskGeneralCheckTip> wtaskGeneralCheckTipList) {
        this.wtaskGeneralCheckTipList = wtaskGeneralCheckTipList;
    }

    /**
     * 自由裁量
     *
     * @return List<WtaskGeneralDiscretion>
     */
    public List<WtaskGeneralDiscretion> getWtaskGeneralDiscretionList() {
        return wtaskGeneralDiscretionList;
    }

    /**
     * 自由裁量
     *
     * @param wtaskGeneralDiscretionList
     */
    public void setWtaskGeneralDiscretionList(List<WtaskGeneralDiscretion> wtaskGeneralDiscretionList) {
        this.wtaskGeneralDiscretionList = wtaskGeneralDiscretionList;
    }
}
